home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 February: Technology Seed / Mac Tech Seed Feb '97.toast / OpenDoc 1.2b2c1 / OpenDoc / Interfaces / IDL / LinkSrc.idl < prev    next >
Encoding:
Text File  |  1997-02-13  |  1.3 KB  |  66 lines  |  [TEXT/MPS ]

  1. //#    Copyright:    © 1993 - 1995 by Apple Computer, Inc., all rights reserved.
  2.  
  3. #ifndef _LINKSRC_
  4. #define _LINKSRC_
  5.  
  6. #ifndef _LINKSRCB_
  7. #include "LinkSrcB.idl"
  8. #endif
  9.  
  10. //==============================================================================
  11. // Classes defined in this interface
  12. //==============================================================================
  13.  
  14. interface  ODLinkSource;
  15.  
  16. //==============================================================================
  17. // Classes used by this interface
  18. //==============================================================================
  19.  
  20. interface ODStorageUnit;
  21. interface ODPart;
  22. interface ODLink;
  23.  
  24.  
  25. //==============================================================================
  26. // ODLinkSource
  27. //==============================================================================
  28.  
  29. interface ODLinkSource : ODBaseLinkSource
  30. {
  31.  
  32. #ifdef __SOMIDL__
  33. #ifdef _PLATFORM_MACINTOSH_
  34.     implementation
  35.     {
  36.         majorversion = 1; minorversion = 0;
  37.     
  38.         functionprefix = ODLinkSource;
  39.     
  40.         override:
  41.             somUninit,
  42.             Release,
  43.             Externalize,
  44.             ReleaseAll,
  45.             CloneInto,
  46.             SetAutoUpdate,
  47.             SetSourcePart;
  48.             
  49.         releaseorder:
  50.                 reserved1,
  51.                 reserved2,
  52.                 reserved3,
  53.                 reserved4,
  54.                 reserved5,
  55.                 reserved6,
  56.                 reserved7,
  57.                 reserved8;
  58.     
  59.             
  60.     };
  61. #endif //# _PLATFORM_MACINTOSH_
  62. #endif //# __SOMIDL_
  63. };
  64.  
  65. #endif // _LINKSRC_
  66.